person who works wonders - German English Dictionary